package com.game79.musou.webapp.action;

public class HeroBiographyAction extends ActionBase {
	private int biographyType=0;
	private boolean vipBlessed=false;
	private int heroId=0;
	private int difficulty=0;
	
	public HeroBiographyAction casBiographyCampaign(long id, int type, boolean vipBlessed){
		super.setId(id);
		this.biographyType = type;
		this.vipBlessed = vipBlessed;
		return this;
	}
	
	public HeroBiographyAction resetBiographyProgress(int heroId){
		this.heroId = heroId;
		return this;
	}
	
	public HeroBiographyAction takeChances(int type){
		this.biographyType = type;
		return this;
	}
	
	public int getBiographyType() {
		return biographyType;
	}
	public void setBiographyType(int biographyType) {
		this.biographyType = biographyType;
	}
	public boolean isVipBlessed() {
		return vipBlessed;
	}
	public void setVipBlessed(boolean vipBlessed) {
		this.vipBlessed = vipBlessed;
	}
	public int getHeroId() {
		return heroId;
	}
	public void setHeroId(int heroId) {
		this.heroId = heroId;
	}
	public int getDifficulty() {
		return difficulty;
	}
	public void setDifficulty(int difficulty) {
		this.difficulty = difficulty;
	}

	public HeroBiographyAction runicCharge(int type) {
		this.biographyType = type;
		return this;
	}
}
